package com.tankwar.core;

import javafx.scene.input.KeyEvent;
import javafx.scene.input.MouseEvent;

/**
 * 需要事件
 * 
 * @author lifeng
 * @date 2020年4月18日 下午6:11:25
 */
public interface EventAble {

	/**
	 * 默认按键按下事件
	 * 
	 * @param event 键盘事件
	 */
	default void onKeyPressed(KeyEvent event) {
	}

	/**
	 * 默认按键释放事件
	 * 
	 * @param event 键盘事件
	 */
	default void onKeyReleased(KeyEvent event) {
	}

	/**
	 * 默认鼠标移动事件
	 * 
	 * @param event 鼠标事件
	 */
	default void onMouseMoved(MouseEvent event) {
	}
}
